
#include <stdint.h>
#include "Mcu_F_C_Convert.h"


uint32_t F_Convert_C(uint32_t F)
{
    uint32_t x;

    if(F >= 32)
    {
        x = (F - 32);
        x *= 100; //包含一位小数,方便四舍五入处理
        x /= 18;

        if((x % 10) >= 5)
        {
            x /= 10;
            x++;
        }
        else x /= 10;

        return x; //°F转°C
    }
    else return 0; // < 0℃,按 0℃处理
}
